long bullfighting cape - Español Inglés Diccionario